package com.yfp.tissue.service;

import com.yfp.tissue.domain.entity.PositionDraw;
import com.yfp.tissue.domain.vo.PositionDrawVO;

import java.util.List;

/**
 * @Description: 抽奖
 * 
 * @CreateDate: 2024/9/19 11:45
 * @UpdateUser: 
 * @UpdateDate: 2024/9/19 11:45
 * @UpdateRemark: 暂无修改
 * @Version: 1.0
 */
public interface PositionDrawService {
    /**
     * 分页查询
     * @return
     */
    List<PositionDrawVO> findPage(PositionDraw positionDraw);

    /**
     * 新增
     * @param positionDraw
     */
    void insert(PositionDraw positionDraw);

    /**
     * 编辑
     * @param positionDraw
     */
    void edit(PositionDraw positionDraw);

    /**
     * 删除
     * @param id
     */
    void delById(Long id);

    /**
     * 查询
     * @param status
     * @return
     */
    List<PositionDrawVO> findByStatus(Integer status);
}
